-
Notifications
You must be signed in to change notification settings - Fork 173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: implement multi step registration experiment #1215
feat: implement multi step registration experiment #1215
Conversation
f436dcf
to
27dffdb
Compare
1df0d00
to
75596a3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How would we activate the experiment or get the variation on the backend to enable the autogenerated username flag in case of variation?
If we use the full stack optimizely experiment the user would not be authenticated when lands on the registration page where we are activating the experiment. How can we use optimizely full stack, I mean I think optimizely full stack requires only authenticated users to activate the experiment.
Please correct me if my understanding is wrong about the full stack optimizely.
src/register/data/optimizelyExperiment/useMultiStepRegistrationExperimentVariation.jsx
Show resolved
Hide resolved
We are not hiding username, we are just moving it 3rd step. So no need to autogenerate username |
Oh, I missed it. got it, thank you! |
75596a3
to
0f778cb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
0f778cb
to
b9f0dd2
Compare
* feat: implement multi step registration experiment * feat: add multi step registration eventing
Description
This PR implements a Multi Step Registration A/B experiment
Control Variant: Registration form with 2 steps. (Name, email and password on first step. Username and country of second step).
Multi-step registration variant: Registration form with 3 steps. (Email field on first page. Name and password on second page. Username and country on 3rd and last page).
JIRA
VAN-1902
How Has This Been Tested?
Locally
Screenshots/sandbox (optional):
Variation:
Screen.Recording.2024-04-16.at.4.56.39.PM.mov
Control:
Screen.Recording.2024-04-16.at.4.54.14.PM.mov
Merge Checklist
Post-merge Checklist